<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <title>Document</title>
</head>

<body>
  <script src="./lib/axios.js"></script>
  <script>
    // Promise 单词含义：许诺
    // 步骤
    // 1、许下诺言，想好诺言成功和失败的情况 ——》如果明年月入千万，买一辆兰博基尼
    //    许诺：new Promise()
    //      成功的情况：resolve(成功结果)
    //      失败的情况：reject(失败结果)
    // 2、获取诺言的结果——》明年看收入，就知道结果
    //    Promise对象进行
    //    .then(获取成功的结果)
    //    .catch(获取失败的结果)

    // let p = new Promise((resolve,reject)=>{
    //   let money = prompt('今年的收入')
    //   if(money > 10000000){
    //     resolve('买兰博基尼')
    //   }else{
    //     reject('骑自行车')
    //   }
    // })

    // 1、许下诺言，想好诺言成功和失败的情况
    //    许诺：new Promise
    //      成功的情况：resolve(成功结果)
    //      失败的情况：reject(失败结果)
    // p.then((result)=>{
    //   console.log(result);
    // }).catch((error)=>{
    //   console.log(error);
    // })

    let p1 = new Promise((resolve,reject)=>{
      resolve('哈哈哈哈')
      reject('嘻嘻嘻')
      resolve('嘿嘿')
      reject('嘎嘎')
    })
    p1.then((result)=>{
      console.log(result);
    }).catch((error)=>{
      console.log(error);
    })

    // let pp = axios({
    //   method:'get',
    //   url:''
    // })

    // console.log(pp);

  </script>
</body>

</html>